package com.sg.dto.biz.bff.res;

import com.sg.dto.biz.bff.common.BffDepMisStaTargetCycleDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @desc BffQueryDepMisStaTargetCycleListRespDto
 * @使用场景
 */
@Data
public class BffQueryDepMisStaTargetCycleListRespDto implements Serializable {

    @ApiModelProperty("部门目标任务书周期列表")
    private List<BffDepMisStaTargetCycleDto> depMisStaTargetCycleList = new ArrayList<>();

    /**
     * 目标周期简称
     */
    @ApiModelProperty("目标周期简称")
    private String cyclelAlias;

    /**
     * 权重
     */
    @ApiModelProperty("权重")
    private Double weightValue;

    /**
     * 权重分值
     */
    @ApiModelProperty("权重分值")
    private Double weightScore;

    /**
     * 权重设置方式名称
     */
    @ApiModelProperty("权重设置方式名称")
    private String weightSetWayName;

    /**
     * 权重设置方式
     */
    @ApiModelProperty("权重设置方式")
    private String weightSetWay;

    /**
     * 权重分小数点规则
     */
    @ApiModelProperty("权重分小数点规则   ")
    private String weightDecimalPoint;

    /**
     * 权重小数点规则
     */
    @ApiModelProperty("权重小数点规则")
    private String weightPoint;

    /**
     * 小数最后一位规则 MALING:尾数抹零 ROUNDED:尾数四舍五入
     */
    @ApiModelProperty("小数最后一位规则")
    private String decimalDigitsLastRules;


}
   